Though a holiday is supposed to be pleasant break from your daily routine, it can be a nightmare if you do not plan it properly. The longer your holiday, the more you need to research it.
For planning a holiday,
Do some research both online and offline, learn as much as you can about your destination.
Check to see what type of weather the region you are planning to visit has, so that you can make necessary arrangements.
If you plan to drive yourself, check the availability of cars on rent and investigate the local road conditions, laws and other driving requirements. You may alternately plan to drive your own vehicle.
Find out the prices and availability of the various products you intend to use.