Sembuwatte Lake & Park – Hidden Paradise in Sri Lanka’s Hills
Discover the Enchanting Beauty of Sembuwatte Lake & Park Nestled in the heart of Sri Lanka’s hill country, Sembuwatte Lake & Park (also spelt Sembuwaththa or Sembuwatta) is a hidden gem waiting to be discovered by nature lovers, photographers, and wanderlust travelers seeking tranquility away from the crowds. Situated in Elkaduwa, Matale District, this serene […]



