Nestled within Sri Lanka’s famed Yala National Park, Chena Huts offers the chance to see some spectacular wildlife without sacrificing any modern comforts
Nestled within Sri Lanka’s famed Yala National Park, Chena Huts offers the chance to see some spectacular wildlife without sacrificing any modern comforts