Complete Guide to the Fascinating Ridi Viharaya Silver Temple, Sri Lanka
Ridi Viharaya or Ridee Viharya at Rideegama, near Dambulla in Sri Lanka, is one of the most important temples for… Read More »Complete Guide to the Fascinating Ridi Viharaya Silver Temple, Sri Lanka