Baja California is tops for whale watching, & Feb-Apr is best time to go! http://bit.ly/WOE3CF @Telegraph