Advertisements
2. Seychelles, East Africa, worth the hype

A picturesque and tropical archipelago that is made of 115 islands, Seychelles offer you a bit of everything. Diving, snorkeling, and plenty of water sports to do there. The beaches are very enchanting and beautiful.