Where is Orbett Hotel?

Where is Orbett Hotel located?

Orbett Hotel, Mahārāshtra, India (approx. 18.51949°, 73.84329°)


Where is Orbett Hotel on the map?