Bellanwila Raja Maha Viharaya

Mount Lavinia, Sri Lanka

Bellanwila Raja Maha Viharaya

9.4

phone  0112 738 361