Ocho Rios, a vibrant town on Jamaica’s northern ... If you’ve been dying for a chance to swim with real sea life, this is it. At Dolphin Cove, you can swim with dolphins, sharks, and stingrays ...