Vehera Kanda Ruins is an archaeological site located in Beddagana, Sri Jayawardenepura Kotte.
Constructed during the Kingdom of Kotte in the 15th century, the site features two stupas on a large platform.
Start a New Topic