Udawatta Kele Sanctuary
Tucked away in the historic hill capital of Sri Lanka is an ancient forest seemingly lost in time; here amidst the peace and tranquillity, you can discover the natural enchantment…
Share
Input your search keywords and press Enter.