Estonia's capital city is an eclectic blend of the past and present. Along Tallinn's cobblestone streets you will find medieval churches and baroque buildings next to art-deco cafes and trendy restaurants. Tallinn has much to offer any traveller looking for a city filled with history and charm.