Where is Hotel New Palace, Dalhousie?
Where is Hotel New Palace, Dalhousie located?
Hotel New Palace, Dalhousie, Hotel New Palace, Dalhousie, India (approx. 32.53548°, 75.96781°)
Where is Hotel New Palace, Dalhousie on the map?
{"latitude":32.53548,"longitude":75.96781,"title":"Hotel New Palace, Dalhousie"}