TravelerAfrica 2022Show tripAdd to bucket listRemove from bucket listShareNov 19, 2022, 7:00pm ⛅ 26 °C Altitude: 5 m MozambiqueInhambane ProvinceMiramarPraia da Barra-23.79259, 35.51812423°47’33” S 35°31’5” EDay 61Barra Beach Green Turtle dinner November 19, 2022 in Mozambique ⋅ ⛅ 26 °C Amazing food, service and location right on the beach. 0 likes