Boyd Hill Nature Preserve is a 245-acre protected area in St. Petersburg, Florida, Pinellas County, Florida. The preserve is located on the shores of Lake Maggiore in south St. Petersburg.
Boyd Hill Nature Preserve is a 245-acre protected area in St. Petersburg, Florida, Pinellas County, Florida. The preserve is located on the shores of Lake Maggiore in south St. Petersburg.