Asia · India
Karu
Karu (also spelled Kharu) is a small but strategically important town in Leh district, Ladakh, at 3,500m elevation on the banks of the Indus River, 34km southeast of Leh on the Leh-Manali Highway.
RegionAsia
Sign in to read the full Karu guide
History & culture, When to go, Things to do and Neighborhoods, plus 9 more, free with an AlgoTrips account.