Map of Florida is bordered by two states, Georgia to the north, and Alabama to the northwest. The state is also surrounded by bodies of water, including the Gulf of Mexico to the west, the Atlantic Ocean to the east, and the Straits of Florida to the south. The state's extensive coastline is home to numerous beaches and coastal communities, attracting millions of tourists each year. The Florida map also shows major rivers, lakes, and bays in the state, including the St. Johns River, Lake Okeechobee, and Tampa Bay.