Designed by
Title
Mother of nature inside a greenish wild jungle in Sri Lanka #252324080
Description
The small river branches of a large river feed her mother nature. This location is situated in Sri Lanka, Dambulla riched with powerful heritage around the area. This place exactly situated around Kandalama Rd in Dambulla.