Wewurukannala Viharaya at Dikwella
Located in Dikwella, 15 miles away from Matara in the southern tip of Sri Lanka is The Wewerukannala Viharaya. This is an ancient temple often thronged with worshippers throughout the…
Share
Input your search keywords and press Enter.