Grotto

Location

The grotto houses the statue of Virgin Mary and is located in a beautiful surrounding that takes you to another place and time. It is a peaceful place and peace is what you feel when you’re there. Devotees light candles and pray to God here; it is also frequented by young couples because it offers seclusion.