We organise some incredible whale watching trips around the world - to British Columbia on Canada's west coast, to Newfoundland and the Bay of Fundy on the east coast, swimming with humpbacks in the Dominican Republic, and ogling at the gigantic blue whales in Sri Lanka.
However, the Number 1 destination in the world for whale watching is, without question, Baja California and in particular San Ignacio Lagoon. This is not just World class whale watching but (if there was such a thing) it is Universe class!
This is a place where the whales want to touch you and play with you, role around for you, and open their mouths so you can rub their baleen. They blow bubbles for you and (so gently) disappear to scratch their bellies on the under side of the boats or push on the stern of the boats to turn them round. It all seems to be such fun for them and it's impossible to know who is enjoying it more, the whales or us.
For every lover of wildlife and for every lover of whales, Baja should be at the very top of the list of places to visit. It is a life changing place of pure joy, not only for those of us lucky enough to visit - but clearly for the grey whales that so obviously seek out and enjoy our interaction.