Dolphin Lodge Zavora is situated on an 11 Hectare site on the beach at Praia dè Zavora in the Inhambane provence of Mozambique. The resort sits high on top of two dunes, offering spectacular views to all sites.
The resort can be accessed by a normal 2 wheel drive motor car. ...