Come summers and most of us will start making plans for that perfect Indian summer holiday where we can step away from the scorching heat and enjoy a cool retreat in the hills. Before the mercury starts rising, gather your travel companions and make your way to a dreamy destination where you can enjoy the pleasant weather, explore interesting sights,…