Where is Hotel Sapphire Inn Bhimtal?

Where is Hotel Sapphire Inn Bhimtal located?

Hotel Sapphire Inn Bhimtal, Uttarakhand, India (approx. 29.36567°, 79.54279°)


Where is Hotel Sapphire Inn Bhimtal on the map?