Azura is a stunning luxury eco-boutique retreat on Benguerra Island, Mozambique.
‘Azura’ means beautiful blue and the name could not be more apt for this location, on the north west of Benguerra Island, surrounded by miles of pure white sand and tranquil turquoise seas. Enjoy the warm Mozambican hospitality as you discover island life through dhow cruises, snorkeling, diving, fishing, island drives, & Peri Peri Beach Club.