Ginikarawa Raja Maha Viharaya is a place of worship, located at Ginikarawa Rd, Sri Lanka
Buddhist religious place
This ancient buddhist temple built during anuradhapura kingdom eara. It has two caves with historical buddha statues. Very beautiful place.