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 friendly residents.
It's a wonderful little town with narrow streets for families and romantic couples who enjoy having picnics, walking, visiting spas and taking mud baths, sailing and swimming.
Haapsalu has a regular bus connection to Tallinn, Pärnu and Kärdla among other cities. Bus schedules can be found at Bussireised.
- Läänemaa Museum, Kooli tn 2, Haapsalu. The museum is located in the former Town Hall in Lossiplatsi Square. Wander through the historic interior and learn about the old times of Haapsalu. Exhibitions change regularly, so depending when you come you might get to know the old farmhouse, the once-famous resorts of Haapsalu, or the ancient history of the area.
- Estonian Railway Museum, Raudtee tn 2, Haapsalu. The Estonian Railway Museum is located in the beautiful historicist-style Haapsalu Railway Station. For historic engines and cars look behind the train station.