If you have to choose one island to visit in Greece, it’s easy to make a case for Crete. Its diverse landscape features everything from ancient ruins to gorgeous beaches, and you can spend a day doing anything from shopping in Agios Nikolaos to hiking the Samaria Gorge.
Budapest is sure to be a highlight of any trip to Central/Eastern Europe. The city has a lot to offer all types of travelers with all ranges of budgets. And Budapest will keep you occupied with its thermal baths , mellow coffeehouses, ridiculous nightlife and pretty much whatever else you can think of.
Known around the world for its legendary fútbol team, Barcelona boasts much more than just athletic talent. Touring the city is a feast for the eyes: Visitors walk past medieval architecture in the Barri Gotic and the innovative creations of Gaudi. Matching Paris Notre Dame with its own Sagrada Familia , Barcelona puts itself near the top of this list with a fun-loving spirit and creative ambition.