Wewurukannala Raja Maha Viharaya

Historic Site

Boutique hotels near Wewurukannala Raja Maha Viharaya