Window in Dunedin March 16, 2009September 8, 2013 | thesparklingseahorse Enjoying the holiday season in Dunedin, FL. What a wonderful town. South of Clearwater, north of Treasure Island, the Pinellas Trail runs through the town, making it a great place to stop off and rest if you’re hiking or biking. December 14th, 2008 PC140369, originally uploaded by inalather.