The summer heat and humidity and stickiness in India are insufferable, yet the hill stations in India act the hero inviting you with incredible scenes set against staggering sceneries and a chilly environment the whole way through. The slope stations in India, especially the ones in Uttarakhand and Himachal Pradesh are surely a treat toContinue reading “TOP HILL STATIONS OF INDIA”