Indian Ocean: nestled in its warm waters are beautiful tropical destinations. The third largest island in the world, Madagascar, with its unique endemic fauna and interesting culture, is located just off the coast of Africa. A little further east are the islands of Mauritius and Reunion with their superb and fantastic beaches offering

By CSA

Tourism at is best experience