x
Kris Vandenbroucke's photo of Barra Beach

Average rating of 3.60 from 15 votes

Barra Beach

Spot Location: Mozambique + Madagascar > Mozambique > Barra Beach

Date Taken: 24th November 2006. 3889 page views since 29th November 2006.

Tags