Showing of 0 - 10 from 1 results
Tallinn - Total results - 1
Oct 28, 2012
Tallinn, land of startups and Skype, is making an epic transformationTallinn, Estonia, is now firmly on the tourist map with more than 3 million people visiting Estonia every year. With a rich medieval history, the city is also steeped in is its tech savvy culture and has reputation as the ‘land of start ups’.