Trip to Uga Chenna Huts Yala

In Yala, Sri Lanka, Uga Chena Huts beautifully combines the nation's most cherished assests - its sun kissed beaches and rich wildlife against a picturesque backdrop of golden dunes and lush greenery.