Whale Watching One of the best animal spectacles anywhere in the world, combine with your holiday in Mexico and South Africa Ideal Destinations: Mexico South Africa