Buduruwagala Raja Maha Viharaya

Buduruwagala Raja Maha Viharaya: A Hidden Gem in Sri Lanka When it comes to exploring the rich cultural heritage of Sri Lanka, the Buduruwagala Raja Maha Viharaya is a must-visit destination. Located in the...