Leh Palace- Ladakh #shorts
View of Leh City from the windows of Leh Palace, Namgyal Hill, Ladakh, India. #shorts #ladakh #lehpalace source
Read MoreView of Leh City from the windows of Leh Palace, Namgyal Hill, Ladakh, India. #shorts #ladakh #lehpalace source
Read More
Recent Comments