The capital city
Tallinn, with its medieval city centre, is Estonia's capital. Approximately a third of the nation (398 434 people) live in Tallinn and about 67% of the population reside in cities in general. The larger of these in descending order are: the university town of Tartu (101 140 inhabitants); the industrial border town of Narva (68 117); and the summer capital Pärnu (45 040) — the popular vacation destination on the southwestern coast, where summer air and water temperatures can reach those of the Mediterranean region. The closest major city to Tallinn is the Finnish capital Helsinki, located at a distance of 85 km on the opposite shore of the Gulf of Finland. Riga is only one day's drive away (307 km). It's also a relatively short trip to St Petersburg (395 km) and Stockholm (405 km).
More : http://www.estonica.org/eng/lugu.html?menyy_id=411&kateg=73&alam=75&tekst_id=412