Our Lady of Mount Carmel Grotto, located in Staten Island, New York, is a historic region known for its iconic grotto.
The grotto was developed and built by the I, making it a significant highlight of the area.
Generated from their website's infomation