A tropical paradise in the Indian Ocean known for its stunning white-sand beaches, crystal-clear waters, coral reefs, and luxury resorts.