17. Yerevan, Armenia
Yerevan is a hidden gem that you should certainly explore. The capital of Armenia is a bag full of surprises. The old and new perfectly co-exist in this picturesque landscape. Ladas and Mercs, simple teahouses and stylish European bars, street fashion to couture, everything has its place of its own. This shining city with its positive attitude is sure to make you feel at home within minutes.
18. Budapest, Hungary
Budapest has a strange appeal of its own. The city is beautiful, affordable, full of cultural and historical sites, thermal baths, lively nightlife and two more things that should be considered by default i.e. food and shopping