Tallinn is Estonia's capital and largest city. On the shore of the Gulf of Finland, it is a city of over 400,000 inhabitants. It is home to a third of the country's population, and is also the capital of Harju County in Northern Estonia.
Read more on wikivoyage