Weedon Island Preserve
St. Petersburg, FL
Nature
The Weedon Island Preserve is a 3,190-acre natural area situated along the western shore of Tampa Bay and located at 1800 Weedon Drive NE, St. Petersburg, Florida, United States. It is an estuarine preserve composed of upland and aquatic ecosystems, including mangrove forests, pine/scrubby flatwoods, and maritime hammocks, and is home to a variety of native wildlife.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account