Sach Pass

Khajjiar

The ‘Mini Switzerland of India’ with lush meadows and dense forests, snow-capped peaks and scenic valleys.

More posts