Madagascar

Madagascar is an island situated in the Indian Ocean, lying off the southeastern coast of Africa. The island is surrounded by beautifully warm, crystal blue water and is well known for its incredible flora and fauna. Much of the count...

SHOW MORE

Places to stay in Madagascar