Video: Cabo Dolphin Experience

Swimming with the dolphins at Cabo Dolphin is an unforgettable experience.