A road trip from Delhi to Kausani is a delightful escape into the Himalayan foothills, offering scenic landscapes, panoramic mountain views and peaceful surroundings. Kausani is often referred to as the Mini Switzerland of India because of its serene valleys and distant snow-capped peaks. For a...