19. Budapest
Budapest is best known for its thermal baths and state of the art kind of museums. The best thing about Budapest is that you can live in a number of hotels which cater to just all sorts of travelers and have a varied budget which suits every pocket.
Image Credit: wikimedia