Villa Palmeria lodge on the beach in Praia de Barra, Inhambane Mozambique. The perfect holiday getaway with self catering houses on the beach mere steps away from the ocean.
Absolute tranquility and beach vibes in the heart of the beautiful mozambique seaside strip boasting uninterrupted ocean views. These beautifully furnished casitas under a canopy of palm trees offers guests spacious and comfortable tropical self-catering accommodation.
Shared with Public
Villa Palmeria lodge on the beach in Praia de Barra, Inhambane Mozambique. The perfect holiday getaway with self catering houses on the beach mere steps away from the ocean.
Absolute tranquility and beach vibes in the heart of the beautiful mozambique seaside strip boasting uninterrupted ocean views. These beautifully furnished casitas under a canopy of palm trees offers guests spacious and comfortable tropical self-catering accommodation.
Shared with Public