Kande Viharaya

Perched atop a scenic hill in Aluthgama, Sri Lanka, Kande Viharaya stands as a testament to the island’s rich cultural heritage and spiritual legacy. This …