Imperial Hotel Tallinn Review
Imperial Hotel Tallinn Review Tallinn, the capital city of Estonia located on the Baltic, has a rich history. Throughout the years it has been ruled (or occupied) by Denmark, Sweden, Germany and most recently Russia before regaining independence in 1991. The old town is the charming area that most tourists … Read more