OYO 46779 Moksh Villa

ThreeStar Star
Shimla, Himachal Pradesh, India

Location

Lat: 31.0871400, Lng: 77.1448500
Open in OSM