If you want to sample some of the best wine in the world, take a road trip along the Garden Route in the Western Cape of South Africa. This route gets its name from Garden Route National Park. There are no shortages of amazing wildlife, lagoons, mountains, forests, and beaches along its scenic winding roads. Your fun-meter will be pegged as you drive along the Indian Ocean through fun beach towns, national parks and world-class wineries from the vibrant city of Cape Town to the uniquely English town of Port Elizabeth. A stop in the town of Hermanus is a great place to do some whale watching and shark cafe diving. Along the route, you will have your pick of wineries. Check out the Karusa Vineyards in Outsdoorn and while you are there, stop and visit a live Ostrich farm.
2. The Atlas Mountains, Morocco.