8720 Estero Blvd, Fort Myers Beach, Florida 33931 USA
Dolphin! Super lucky to see them!
Photo Credit: Yelp