As lies in the far south of the country, on a peninsula that is fringed by fine natural harbours, with located of that protrudes into the Gulf of Finland link to north of Tallinn, Estonia, east of Stockholm, Sweden, and west of Saint Petersburg, Russia. So it’s let us enjoy a shor...