National Geographic Traveler: Mozambique

Along with my LA Mini Guide, I got to write about my experience staying at andBeyond Benguerra Island in Mozambique. Located in the pristine Bazaruto Archipelago, this luxury lodge was the perfect getaway for deserted beaches, sunset sails and swimming with dugongs.


Comments