10. Prague
Prague is the capital city of Czech Republic. This city is famous for many attractive sites and festivities. This city houses the largest castle complex in the world according to the Guinness Book of Records. The castle stands at 70,000 square meters and contains a large number of buildings including St Vitus Cathedral which is gothic and several churches and museums. It also houses the presidential palace.
This city also hosts the oldest bridge in Europe which was built between 1357 and 1402. Czechs are also considered as the beer capital because it consumes more beer than any other country worldwide. It would be best to visit during the summer as they hold incredible festivals which include live music and floating beer gardens. They also hold cheesecake festivals, veggie food festivals and ice cream festivals during this period. In the fall, they hold a wine festival too.