Punta Gorda / Englewood Beach is a wonderful gem situated just a short drive from Tampa and a reminder of why families from the UK have come to love Florida. Why not see the other side of Florida and ...
Florida typically draws crowds for one of two pastimes: theme parks and beaches. And while both are worthy reasons to head to the Sunshine State, the inner waterways are often the unsung heroes of ...