Kausani is a small hill station located in Uttarakhand, India and nestled amid the Himalayas. This place is famous for its ...
From snow-capped hills to mist-veiled river islands, here are those off-beat places that will make an unforgettable winter ...