Fog, flight disruptions and rising costs are pushing Indians to book later, take shorter breaks and favour domestic ...