Cap Lazare is a small creole style village that been built above the beach and it features lodges thatched palm leaves. It is situated on the island of Mahé. Cap Lazare is a very magical and enchanted place which is ideally located in the south of the island of Mahé, overlooking a private and secluded beach and a logoon of crystalline turquoise water. The reserve is the perfect setting for weddings and incentives.