Located in the chilly perch on the Gulf of Finland, Estonia is probably not the first place that will come…