St.James the Great Church - Illavalai is located in Ilavalai, Sri Lanka on QXVVPWW. St.James the Great Church - Illavalai is rated 4.8 out of 5 in the category catholic church in Sri Lanka.
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance