Situated in the extreme north of India in Nubra Valley of Ladakh, Turtuk is also known as the last village of India. It is situated near the Pakistan border or POK which is 5 km away from the village. The village was the part of Pakistan until 1972 after which India captured this village from […]