Tallinn, the capital of Estonia, is considered one of the best-preserved medieval cities in northern Europe. Its charming Old Town survived the Soviets, as well as the country's earlier occupatio ...