You have got a destination in mind and you are just about prepared to book your tickets. Possibly the most trying part in your dream holiday preparation is