Kithulgala Belilena | Sri Lanka
The majority of people think that the first Sri Lankan settlements began during the Pleistocene epoch. In order to demonstrate that there are many evidences, the village of Kithulgala Belilena, which is located near the Kelani River, was searched. This cave is one of the biggest Pleistocene caves on the island, and it contains evidence […]