Nestled atop the highest point of the ancient port city of Galle sits the Lady Hill Hotel originally built by the Dutch in the 18th century and later used as the Vicarage of the Church of England in the 19th century, where you will be overwhelmed by the breathtaking and panoramic “Bird’s Eye View” of … Continue reading The Lady Hill Hotel
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed