Travel images and tips about the land of perpetual summer in the Indian Ocean. Discover one of the world most beautiful island on earth!