Cape Canaveral, located midway between Jacksonville and Miami along Florida's Space Coast, also offers fine beaches, an increasingly popular cruise ship port.