In the heart of Sri Lanka’s south coast is the city of Galle home to a magnificent fort and idyllic shores; here’s a preview of the many captivating activities you can enjoy. Explore the Dutch Fort The main attraction here is the Dutch or Galle…