Park in Dunedin
Waterfront park with walking paths where visitors spot dolphins and enjoy scenic sunsets.
Bayshore Blvd
Dunedin, FL, 34698