balboaisland.com
$20 Whale & Dolphin Cruises - Balboa Island Special
Enjoy this amazing special of just $20 for a whale watching and dolphin cruise from Balboa With Newport Landing. Cruises are 2-2.5 hours and during the late spring and summer months view giant blue