The Grand Yasmin leh
The Grand Yasmin leh
Hotel
Fort Road, Ladakh
, Leh, Jammu and Kashmir, India
194101
60
Average ·
2 reviews