Galveston, Mobile and Tampa are all located on the shores of what body of water?
GEOGRAPHY
Gulf of Mexico
Share: