Udawatta Kele Sanctuary – The Green Haven in Sri Lanka
SHAREIntroduction When it comes to exploring the breathtaking natural beauty of Sri Lanka, the Udawatta Kele Sanctuary in Kandy stands out as a must-visit destination. Located just a stone’s throw away from the bustling city center, this sanctuary offers a tranquil escape into the lap of nature. In this article, we will delve into the … Read more