Udawatta Kele Sanctuary
The appealing Udawatta Kele Sanctuary is a comparatively unknown forest sanctuary situated on the ridge of a hill near Kandy, the second largest city in Sri Lanka. Although it is…
Share
Input your search keywords and press Enter.