Giant Buddhist Cartoon Strip: Wewurukannala Vihara Temple
15 miles east of Matara is the town of Dikwella, where there is one of the most extraordinary Buddhist temples in Sri Lanka. The Wewurukannala Vihara temple is dominated by an image of a seated Buddha. It is 160ft high,
Read more