Madagascar is a beautiful island in the Indian Ocean, off the south eastern coast of Africa. It is ringed by golden beaches and palm trees and with an interior that is resplendent in its variety, from grassy plateaus to volcanoes and opaque forests and natural reserves. According to local legend, the island was [...]







