Hidden place · Devinuwara, Sri Lanka

Devinuwara Vihara

A Buddhist temple stands near the remains of the former temple port town. The Vihara is still part of Devinuwara’s religious landscape.

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload