The Shrine of Our Lady of the Island in Manorville attracts people from around the world.