Travel 6 Reasons why you should visit Turtuk village in Ladakh December 20, 2022 by Jenifer Sayyed Sharing is Caring:Turtuk, a pictorial little hamlet in Ladakh is located in Nubra valley along the shores of Shyok river. It is situated near the Pakistan border and was once a part of Pakistan until the 1971 Indo-Pak war.