Located in the deep south of Sri Lanka, Chena Huts By Uga Escapes - All Inclusive is just five minutes away from Yala National Park. The premium all-inclusive resort offers luxurious detached 760 square foot private cabins with fine views of the wildernes...