Florida has land borders with exactly which two states?
Explanation
Alabama and Georgia are the two states that meet Florida by land along its northern edge. South Carolina is in the same broad part of the country but does not touch Florida, so it cannot join the pair.