Jessica Davies explains her experience of Sri Lanka in her own words ‘so that’s what they mean by paradise’. Chena Huts by Uga Escapes being a highlight of the trip has been featured as a must stay in Yala while Residence by Uga Escapes has been recommended for a perfect end to the trip as it is in the heart of the bustling city of Colombo.
Share