Rome is a fabulous mix of history, archeology, art, religion and religious culture and delicious food; and while it certainly is the most popular place to visit in Italy, it's also a city that has remained true to itself – very much a place where locals live
Beyond stunning beaches and magical temples, Bali has virtually every kind of natural beauty. Glorious mountainous areas with lush greenery, scenic lakes, gorgeous waterfalls, iconic rice fields, flower gardens, gushing sacred rivers and secret canyons all make up the island's landscape.
Bali
You'll love the food, the architecture and the overall atmosphere of the city. Besides, Barcelona has a seaside too, which allows you to combine a city holiday with a beach vacation.