Read Time:7 Second
Karzok Village, nestled beside Tso Moriri Lake, in Ladakh, is one of the highest inhabited settlements in the world and the highest in India.
Karzok Village, nestled beside Tso Moriri Lake, in Ladakh, is one of the highest inhabited settlements in the world and the highest in India.