No list of the best romantic hill trips on the planet is ever before complete without mentioning among one of the most beautiful hills extends on the planet – Ladakh. Nubra in Ladakh rests on the north-eastern side of Leh past the majestic Khardung La pass. Boasting of one of the most marvelous and other-worldly landscapes on the planet, this …