Everything You Should Know About Tallinn, Estonia

Tallinn… I have to admit, I did not know much about the capital of Estonia before visiting it. Ok, ok, I knew it is a tiny country near Russia close to Saint Petersburg. I also knew that Estonia is the most digitally developed country in Europe… or in the World? . What does that [...]