Tallinn, is truly one of the gems of Northern Europe. At the historical heart of the city is the hill of Toompea, covered in cobbled streets and filled with medieval houses and alleyways.
Vilnius is a cosmopolitan city with diverse architecture. There are more than 40 churches in Vilnius to see. Restaurants, hotels and museums have sprouted since Lithuania declared independence.