Jetwing Lake Hotel Sri Lanka – 72 Meter Luxury Swimming Pool

Just opened six months ago, Jetwing Lake in Dambulla Sri Lanka is tucked away in a private estate...