Camping on the Leh – Manali road in Northern India

Written by Grace on .