Located about 50 km from Almora in the Kumaon region of Uttarakhand, Kausani is a picturesque hill station that is famous for its stunning views
Himachal is said to be the God gifted area of India where you can visit and touch the snow even in June. As no other major industry is there to