Haapsalu - Estonia. This calm and friendly small town located less than 2-hour’s drive from the capital enjoys a long standing history as a spa resort. Haapsalu is a wonderful little town with narrow streets, a miniature town hall and romantic wooden dwelling houses. On the romantic seaside promenade stands Kuursaal, one of the finest wooden buildings in Estonia. Here you will also find a deep rooted spa culture. Modern Haapsalu hosts a number of international festivals and is home to charming restaurants.