Why are all cities in Florida located within 20 miles of water?

Not all cities in Florida are located within 20 miles of water. Some cities, such as Gainesville and Ocala, are located much farther inland.
Copyright Wanderlust World © https://www.ynyoo.com