Answer:
Kentucky, Virginia, and Tennessee.
Step-by-step explanation:
The Cumberland Gap is a pass through the long ridge of the Cumberland Mountains, within the Appalachian Mountains, near the junction of the U.S. states of Kentucky, Virginia, and Tennessee.
I have been through there 100+ times in my life; I know exactly where Cumberland Gap is.
Hope this helps :)