Skip to content
inoh

ladakh

/ləˈdɑːk/

A region in northern India known for mountains.

“Ladakh's stunning landscapes amazed the adventurous travelers.”
Add to my deck
Illustration of ladakh: A region in northern India known for mountains.