Where is Reserve Bank of India?

Where is Reserve Bank of India located?

Reserve Bank of India, Reserve Bank of India, India (approx. 19.057873°, 72.8531°)


Where is Reserve Bank of India on the map?