Uga Chena Huts is a luxury safari lodge located on the edge of Yala National Park in southeastern Sri Lanka. Nestled between the wilderness of the park and the pristine coastline of the Indian Ocean, the resort offers a unique opportunity to experience both wildlife and...