Skip to main content

McGough Nature Park

The Narrows Environmental Education Center is located in McGough Nature Park along the Intracoastal Waterway at 11901 146th Street North,Largo – just across the Indian Rocks Bridge, about 2 miles from the beach house. Also known as the “Turtle Park” for its abundant aquatic turtle population, the center houses owls, eagles, hawks and other animals […]

Local Attractions

Is it ever possible to want to go somewhere other than your own beach? Well, we wouldn’t think so, but just in case it rains….we’re talking about places you might want to go: Golf and Putt Putt McGough Nature Park Seaside Seabird Sanctuary Tarpon Springs Sponge Docks Johns Pass Boardwalk Splash Harbor Water Park Dolphin […]