Dunedin, Florida is a charming coastal city located in Pinellas County. Known for its Scottish heritage, Dunedin offers visitors a variety of outdoor activities, including hiking, biking, and kayaking, as well as a vibrant downtown area with unique shops and restaurants.