Where is Asian Heart Institute?

Where is Asian Heart Institute located?

Asian Heart Institute, Asian Heart Institute, India (approx. 19.065°, 72.86°)


Where is Asian Heart Institute on the map?