Tsomoriri Hotel Lake View

TwoStar Star
Leh, Jammu and Kashmir, India

Location

Lat: 32.9050100, Lng: 78.2810200
Open in OSM