Khajjiar

Khajjiar

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

More posts