Coral Lodge combines one of Mozambique’s most stunning beach locations with the country’s rich cultural and trading history. Situated on a spectacular peninsula, within an unspoilt nature reserve minutes by traditional sailing dhow from the UNESCO World Heritage Site of Ilha de Moçambique, Coral Lodge provides authentic Mozambique hospitality and modern villa accommodation in a truly stunning natural Indian Ocean seascape.