​Looking For An Escape? Visit These 5 Mini Switzerland Of India For A Break

If youre looking for an escape check out these 5 mini switzerland of india

It is a hill station that is known for its lush green meadow and breathtaking landscapes

Auli auli is located in the garhwal himalayas and is a popular skiing destination in india

Kausani is a hill station in uttarakhand that offers panoramic views of the himalayas

It is a northeastern indian state known for its rich cultural heritage and vibrant traditional dance forms

Kashmir is located in the himalayas and is known for its stunning landscapes

You must visit the 10 most beautiful ganesha murti