Sri Lanka’s World Heritage site Sigiriya or Sinhagiri | සීගිරිය, the ‘Mount of Remembrance’ and its symbolic significance in the light of the Perennial philosophy.
Internet Entrepreneur
Sri Lanka’s World Heritage site Sigiriya or Sinhagiri | සීගිරිය, the ‘Mount of Remembrance’ and its symbolic significance in the light of the Perennial philosophy.