Kande Viharaya Temple in Beruwala
Beruwala is a small town located on the southwestern coast of Sri Lanka. The town is known for its beautiful beaches, delicious seafood, and rich cultural heritage. Kande Viharaya Temple, also known as the Temple… Kande Viharaya Temple in Beruwala