Harsil, Mini Switzerland of uttarakhand

Harsil is called the mini Switzerland of India. Have you ever been to Harsil?? If not let’s take you to the mesmerizing beauty of Harsil. Harsil is a place of Natural beauty all over around it, Covered with beautiful flowers, dense forest of Deodar, the peak of Himalayas and snow… Read more »