The little town of Kasol in Himachal Pradesh is called the backpacker’s heaven! A fourteen-hour winding road ride from Delhi in a Volvo bus and a two-hour bumpy ride on the rooftop of a local bus from Bhuntur and behold paradise. The Great Himalayas with their snow-capped peaks surrounds Kasol, situated 5,380 feet above sea-level […]