Where is Royal Opera House?

Where is Royal Opera House located?

Royal Opera House, Royal Opera House, India (approx. 18.956112°, 72.81556°)


Where is Royal Opera House on the map?