Share Study shows 44% of leisure travellers plan and book vacations at the last minute

Let's do Biz