Udawatta Kele Sanctuary
The Udawatta Kele Sanctuary located in the city of Kandy provides an incredible backdrop against the famous and most revered temples in Sri Lanka, known as the Sri Dalada Maligawa.…
Share
Input your search keywords and press Enter.