The Cave of Virgin Mary Semarang, Surrounded by Beautiful Nature
The Cave of the Virgin Mary, or Gua Maria Kerep Ambarawa is a meaningful destination for Catholics and has also become a point of interest for tourists of varying religions.
video