Whale Watching in Cape May: Nature’s Spectacle on the Jersey Shore
Nestled at the southern tip of New Jersey, Cape May offers more than its iconic Victorian architecture and beautiful beaches — it’s also one of the finest whale watching destinations…