Places to visit from Albizia Lodge
Stay at Albizia Lodge where all the most beautiful beaches on Mahe Island are accessible within minutes drive.
From Intendance, the most beautiful beach on the island to Police Bay, Port Launay, Grand Anse, Anse Soleil, Petite Anse etc...
Located in the heart of the island that makes both sides of the island explorable within reasonable distances.