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