Sri Lanka Must Visit Attractions in Galle, Sri Lanka March 10, 2017maggie Galle is a southern coastal city in Sri Lanka with great historical sites to see and is ideal for a beach holiday escape. Share