Best things to do in Tallinn - A complete guide to visiting Estonia's capital. Everything you need to know to plan the perfect trip.