Nestled by the sea on three sides, Haapsalu is a charming coastal town spread over just 10.59 square kilometers. Its Old Town sits gracefully on a peninsula, with two eskers that stretch northwest, forming a picturesque chain of islets connected to the mainland. Between these islets, known as Suur and Väike Viik, you'll find gentle meanders that add to the town's natural allure. Haapsalu's Old Town is a treasure trove of cultural and environmental wonders. It's a delightful mix of medieval charm and early 20th-century health resort vibes. The medieval heart of the town revolves around the Episcopal castle, surrounded by a charming maze of streets like Kooli, Jaani, Vee, Linda, Rüütli, and Väike-Mere, each telling its own story through the architecture. Encircling this historic core is a belt of quaint wooden houses and the inviting Promenade, Aafrika Beach, and lush parks that beckon you to explore further. For those with a taste for history and a love of the sea, Haapsalu offers a unique blend of both. The town's promenade is perfect for a leisurely stroll, offering stunning views and the chance to soak in the fresh sea air. Don't forget to check out the local cafes and shops, where you can find everything from delicious Estonian pastries to unique souvenirs. It's a place that invites you to linger, to sit by the water with an ice cream, and watch the world go by.