This Blufftop Nature Area Near L.A. Is One Of SoCal’s Best Spots To See Whales From Land — It’s Known As The ‘Whale Watching Capital Of The World’
Whale-watching is one of California's most accessible and exciting natural wonders, and we're lucky to enjoy numerous fantastic coastal lookout spots around SoCal. One of the best places to go is Dana Point, a Whale Her...