
Haapsalu is a major seaside resort town set on the West Coast of Estonia located approximately 100km north-west from Tallinn, Estonia. Haapsalu formed in 1279 and is well-known for its historic and maritime ambience, warm sea water, curative mud baths and ... About Haapsalu