George C. McGough Nature Park, also known as “Largo Turtle Park” is arguably one of the best parks in Pinellas County. Unfortunately, it is not very well known. I have lived in the area for over 8 years, but was just recently made aware of this hidden beauty. Located at 11901 146th St N, Largo, FL, this FREE state park is open to the public Tuesday – Sunday (closed on Mondays). If you plug this into your GPS, beware! It took me past the…Continue Reading “Largo Turtle Park Review”