Anna Smith heads to St. Petersburg and Clearwater the home of Dolphin Tale movies, located on a peninsula on Florida’s Gulf coast, bordered by the Gulf of Mexico and Tampa Bay.
Read the full story hereAnna Smith heads to St. Petersburg and Clearwater the home of Dolphin Tale movies, located on a peninsula on Florida’s Gulf coast, bordered by the Gulf of Mexico and Tampa Bay.
Read the full story here