Where is Harmony Palace, Mahabaleshwar?

Where is Harmony Palace, Mahabaleshwar located?

Harmony Palace, Mahabaleshwar, Harmony Palace, Mahabaleshwar, India (approx. 17.92743°, 73.73418°)


Where is Harmony Palace, Mahabaleshwar on the map?