Get Travalour for free on Google Play

Mary Immaculate Parish Nature Church

Apollo III, Moonwalk Village, Las Pinas, Metro Manila, Philippines


The church is the signature structure in the complex which spreads over a 4,000 square meter mango orchard beside a flowing creek. The church stands under a canopy of mango boughs, the altar section concealed from street view by thick tropical palms and plants thus providing the necessary privacy for prayer and meditation.

Location of Mary Immaculate Parish Nature Church