A stay at Coral Lodge is never complete without a visit to Ilha De Mozambique
A stay at Coral Lodge is never complete without a visit to Ilha De Mozambique. This unique and intriguing island holds many years of stories and history that had an intricate effect on the history of many African countries and cities. It was the original capital of Mozambique, and the only UNESCO World Heritage Site in [...]