Trending
Posted By: Arvramon
1 year ago
TURTUK - The Last Village | Ladakh - India
Turtuk is a village located in the Leh district of the Indian union territory of Ladakh. It is situated in the Nubra Valley, close to the Line of Control between India and Pakistan. Turtuk was under Pakistani control until 1971 when the Indian arm...
Read More...