Monthly Archives: May 2013

Sach Pass: Stairway to Elysium

At 14500 feets, the Sach Pass is higher than the more famous and tourist savvy cousin Rohtang Pass in Himachal Pradesh. The pass leads to th [...]
Show Buttons
Hide Buttons
Powered by: Wordpress