es un Church situado en Deniyaya. Es una de las 1196 iglesias de Sri Lanka. Dirección de es Selvakanda, Sub Road, Deniyaya, Sri Lanka.
se encuentra en un área remota, con menos de 1 lugares enumerados a su alrededor
Selvakanda, Sub Road, Deniyaya, Sri Lanka