7. Seychelles:

The Seychelles archipelago, nestled in the Indian Ocean, is a tropical paradise right out of a picture. Pristine beaches, granite rocks, and bright coral reefs set the stage for your ideal holiday. Explore the world beyond the water’s surface with snorkelling or diving excursions, or simply relax on the white sand beaches while soaking in the warm sun.
Next