Where is Aga Khan Palace?

Where is Aga Khan Palace located?

Aga Khan Palace, Aga Khan Palace, India (approx. 18.5523°, 73.9015°)


Where is Aga Khan Palace on the map?