Marlin Lodge - Benguerua Island, Mozambique. Gem in a chain of Indian Ocean islands. Million
Set amid translucent waters, an unspoilt paradise for adventure seekers such as fishermen, scuba divers, deep sea fishing and ideal for the traveller, holiday maker and romantic alike. accommodation, africa, african, angling, azure waters, dive sites, honeymoons, islands, sailfish, scuba diving, sunset cruise, tropical island, weddings ...
|