Camping on the Leh – Manali road in Northern India Written by Grace on 18 January 2012. Tags: India | On the road