A quaint little town tucked away in the Solan district of Himachal Pradesh in India, Kasauli also doubles up as a hill station. The sleepy little town was founded by the British way back in 1842 and has everything to make it an enjoyable summer retreat.