Cape Coral is located on the Gulf Coast of Florida along the mouth of the Caloosahatchee River. The city was founded in 1957 as a master planned pre-platted community. It encompasses 120 square miles which makes it one of the largest cities, in area, in the state of Florida. The city also boasts over 400 miles of canals which is more then any other city in the world. Unfortunately the extensive canal system has had a negative affect on the environment and the tides. We found the city interesting and difficult to navigate, with all the canals, but the reason that we stopped in Cape Coral is because it is home to the largest population of Florida burrowing owls in the world.
Thank you, Madiba!
45 minutes ago