Chena Huts – the coolest Sri Lanka safari kid on the block
13th June 2016
by Lisa Mason
Chena Huts is a new super luxurious boutique hotel just opened on the edge of Yala National Park. I spent two weeks on an amazing trip travelling around Sri Lanka and visiting their amazing cultural sites and stunning landscapes of the countryside. I was totally blown away by what Sri Lanka has to offer and […]