Katharagama Kiriwehera| A Sacred Place of Worship 5 (2)

Katharagama Kiriwehera, also referred to as Kataragama Temple or Sri Skanda Temple, is a revered place of worship situated within the city of Kataragama in Sri Lanka. The temple complicated…