
βitβs the dream: a five star, family-friendly hideaway on the edge of Yala National Park. Chena Huts is a standout in a crop of new eco-lodges in Sri Lanka.β

βitβs the dream: a five star, family-friendly hideaway on the edge of Yala National Park. Chena Huts is a standout in a crop of new eco-lodges in Sri Lanka.β