Where is Immaculate Heart of Mary College located?
Immaculate Heart of Mary College, Immaculate Heart of Mary College, Philippines (approx. 14.606692°, 121.020805°)
Immaculate Heart of Mary College, Immaculate Heart of Mary College, Philippines (approx. 14.606692°, 121.020805°)