Even though Budapest has a bitter history, it has certainly managed to rebuild and turn itself into a city that’s definitely worth visiting. The capital of Hungary, Budapest has tons of sites to see, including the famous Parliament, the beautiful Chain Bridge and the ancient Buda Castle, a palace that dates back to the 13th century.
If you’re in the mood for stepping into a fairytale land, visit the Neo-Gothic Fisherman’s Bastion.
Seoul, South Korea
Seoul is a city with the perfect mix of old and new, historic and modern. The ancient temples and palaces are lit with modern neon lights, creating an almost fantastical vibe. One of your first stops should be Seoul's Bukchon Hanok Village.
Among other very visit-worthy sites are the Jogyesa, a 620-year old Buddhist temple, the Gyeongbokgung Palace and the Dongdaemun Design Plaza, a modern shopping mall with seven levels.
Amsterdam, Netherlands
Amsterdam is a world-famous tourist destination, housing history, culture, art, and beautiful nature. With its incredible canal system, and its extremely narrow, 17th century houses, this city is the grand capital of Netherlands.
Rent a bike and ride around the city, stopping to see the Rembrandt Museum, the Anne Frank house and the impressive Van Gogh Museum. If you happen to be lucky enough to visit during springtime, make sure to not miss the wondrous tulip festival.
Florence, Italy
Italy isn't short of stunningly beautiful cities, but Florence definitely makes the top five. Nicknamed the "Athens of the Middle Ages", the city is considered by many to be the birthplace of the Renaissance.
Needless to say, Florence has art works, monuments and architecture like no other place on earth. For art lovers, the Palazzo Pitti and Uffizi Gallery are absolute must-sees. For those who like to walk around, there are countless little streets and markets to get lost it. And, of course, delicious food.
San Sebastian, Spain
San Sebastian may be a small resort town on Spain's Bay of Biscay, but it certainly feels like its own little country. Located in the beautiful mountains of the Basque Country, this historical town is like Madrid with a chilled-out coastal energy.
There is loads to explore in San Sebastian, including countless little pintxo bars with mouth-watering tapas (bite-sized dishes), lush landscapes and sandy beaches.