Located along Sri Lanka’s famed South Coast, the city of Galle and its surroundings provide an idyllic escape by the sea in which to not only enjoy a laidback holiday, but some beach dining as well. If you are in search of a hotel in…