This is on the West Coast of Florida. Between Tampa and St. Petersburg.

The Red Mangroves at Weedon Island
Weedon Island Sign

One of the many walking paths at Weedon Island
1800 Weedon Dr, St. Petersburg, Florida
This is on the West Coast of Florida. Between Tampa and St. Petersburg.

The Red Mangroves at Weedon Island
Weedon Island Sign

One of the many walking paths at Weedon Island
1800 Weedon Dr, St. Petersburg, Florida
Leave your response!