Udawatta Kele Sanctuary...
Udawatta Kele Sanctuary, located in the picturesque city of Kandy in Sri Lanka, is a hidden gem waiting to be explored by nature lovers and adventure seekers alike. This lush green sanctuary is a haven for biodiversity, with its dense forest cover pr...
Kandy, , Sri Lanka