The Indian Ocean: nestled in its warm waters are magnificent island destinations – spectacular tropical. 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 are the islands of Mauritius and Reunion

By CSA

Tourism at is best experience