Often referred to as the pearl of the Indian Ocean, it offers exquisite white sandy beaches, turquoise lagoons and lush vegetation.
Related Articles
Don't miss out on breaking stories and in-depth articles.