Exploring the Sacred Wewurukannala Vihara Temple in Dikwella
Tucked away along Sri Lanka’s southern coast is the quaint fishing village of Dickwella where one will find the fascinating Wewurukannala Vihara Temple. An ideal way to visit this part…
Share