Ibex Hotel

All Star
Manali, Himachal pradesh, India

Location

Lat: 32.2396032, Lng: 77.1881430
Open in OSM