Where is Loreto College?

Where is Loreto College located?

Loreto College, Loreto College, India (approx. 22.550169°, 88.351715°)


Where is Loreto College on the map?