20. Bali (Indonesia)
To finish this list off, we’ve got Bali in Indonesia. According to the tourism website for the island, it is a magical blend of culture, people, activities, weather, culinary delights, nightlife and beautiful accommodation. It’s the perfect destination for a holiday.
Images: iStock, Pexels