Punta Gorda / Englewood Beach

Nothing beats playing around beneath a clear blue sky with the warmth of the Florida sun…