830 NW 8th Street Rd, Miami, Florida 33136 USA
Dolphin in Biscayne Bay in front of the boat
Photo Credit: Yelp