Switzerland of India - Places you must visit

Credits: Google Images

There are a few places in India that resemble the breathtaking views of the Swiss Alps. These places have now been recognised as the 'Switzerland of India'

Credits: Google Images

Munsyari, Uttarakhand

Credits: Google Images

Kausani, Uttarakhand

Credits: Google Images

Kashmir

Credits: Google Images

Khajjiar, Himachal Pradesh

Credits: Google Images

Manipur

Credits: Google Images

Auli, Uttarakhand

Credits: Google Images

Barot Valley, Himachal Pradesh

Credits: Google Images

Janhvi Kapoor's Post-Packup Photoshoot is Dreamy