The view from the tower

If you walk the trails at Weedon Island in St. Petersburg FL, be sure to climb the lookout tower. You’ll see islands of mangrove on oyster shell foundations in Riviera Bay with the St. Pete skyline in the background. St. Pete natives can hear the plaintive call of the osprey from the beaches to theContinue reading “The view from the tower”