Shilapokkarani Viharaya is a place of worship, located at Tharana - Habawewa Rd, Sri Lanka
Very interesting place