30.6.2026 | Leisure
Haapsalu is an idyllic small town on the western coast of mainland Estonia, about 90 kilometres west of Tallinn, making … Read more