Los Frailes, Mexico
There is a deep canyon that leads into the bay. Whales follow it right up to the beach.