Benguerra Island, It is here that Benguerra Lodge – a unique and incomparable African island paradise – is washed by the warm turquoise waters of the Indian Ocean.
mozambique holidays in maputo, benguerra, bazaruto, pemba, inhambane and xai-xai, safaris, special packages, activities and hotel accommodation