This is very ancient raja maha viharaya which built on a rock surface
Advertisements
This is very ancient raja maha viharaya which built on a rock surface
Posted in Sapuguskanda Puraana Raja Maha Viharaya | Leave a Comment »
You are currently browsing the archives for the Sapuguskanda Puraana Raja Maha Viharaya category.