Chena Huts, Sri Lanka. Perfectly situated on the edge of Sri Lanka’s famous and historic, Yala National Park, Chena Huts, really does have it all.., set metres away from the beach, you can enjoy the perfect combination of adventure and relaxation
Chena Huts, Sri Lanka. Perfectly situated on the edge of Sri Lanka’s famous and historic, Yala National Park, Chena Huts, really does have it all.., set metres away from the beach, you can enjoy the perfect combination of adventure and relaxation
Share