10. Budapest
Last but not least, Budapest is always a lovely city to visit, even if you’re only on a short city break. Whether you choose to spend your time visiting the Jewish quarter or decide to enjoy the city’s renowned dive bars instead, it’s almost impossible to get bored in this Hungarian wonderland.
Budapest is as clean as it is stunning and is known for being a city that allows visitors to escape their everyday life — if only for a two-day city break. A bonus here are the outdoor baths, which a lot of people seem to enjoy during the summer. Of course, if you only have 48 hours, you may want to make the most of your trip by soaking up the ample history and rich culture instead.
You may also want to read These Are 10 of the World’s Oldest Restaurants.