A short, spectacular gorge trek into Tar — India's Best Tourism Village 2024 — and a night with a village family.
Photo: Trekkers walking through a narrow Ladakhi gorge toward Tar village