Ladakh is a region in Indian state of Jammu and Kashmir that currently . The largest town in Ladakh is Leh. Read less