Travel Specialist

Madagascar

Madagascar is an island nation in the Indian Ocean off the southeastern coast of Africa. The main island, also called Madagascar, is the fourth-largest island in the world, and is home to 5% of the world's plant and animal species, of which more than 80% are endemic to Madagascar.

Anjajavy Resort

"The peninsula at the end of the world." Set along the Mozambique Channel in an extremely diverse environment where flora and fauna offer a perfect reflection of Malagasy nature, the hotel comprises an outstanding complex of 25 rosewood villas facing the sea.
more info...