10 Beautiful Places to See Snow Falls in India

snow falls in India

When we hear the news of snowfall in the north part of India, all other promises of the life goes disappear. Know all the best places to travel during snowfall in India. Don’t stop yourself to getting cozy in the sipping hot beverages inside your room. Continue reading “10 Beautiful Places to See Snow Falls in India”

Famous Bhrigu Lake to see in Manali

Bhrigu Lake

Bhrigu Lake is very famous tourist place and a picturesque water body that draws numerous travelers every year. Positioned at a height of approx 4240 m from the ground, this lake is bordered by high snow-covered mountains from all sides. Continue reading “Famous Bhrigu Lake to see in Manali”