A holiday essentially translates to an exotic beach destination or a mystical mountain hamlet. And why wouldn’t it be? When our country is endowed with such natural wonders, it is quite justified for travelers to seek respite whenever they need a break