An island with a grotto of the Blessed Virgin Mary at the center. Posted byFrancis X. Hezel S.J. March 29, 2019