4.Estonia, Tallinn:
The capital of Estonia located on the Baltic Sea is another must see beautiful city in Europe. The small town is a blend of old and new. The town has buildings that have been made in ancient times but when it comes to evening it is the same town that comes to life with modern skyscrapers and trendy hotels. You can easily tour the whole city with just a ticket on a bus trolley or tram and go about exploring every nook and cranny of the town.