Gal Viharaya - polonnaruwa March 25, 2012 The Gal Vihara is a rock temple of the Buddha situated in the ancient city of Polonnaruwa in north-central Sri Lanka. It was constructed ...Read More