Cape Coral Hear it!

Cape Coral Definition

Cape Coral

city in SW Fla.: pop. 102,000

Etymology: < ?