That has happened more than a few times in the airline world
I remember the story of a Continental Airlines pilot landing his 737 at Cabaniss Field in Corpus Christi back in 1997. Looking at the aerials you can see how easy it would be to make the mistake visually since CCIA and Cabaniss are only separated by maybe five miles, North-South, and have runways on virtually identical headings. If CCIA is obscured for some reason then Cabaniss becomes the obvious choice. I vaguely recall the article saying something along the lines of CCIA being VFR for the most part with air traffic control being out of San Antonio, with the combination being how the mistake was made. Must have been loaded light too since the Cabaniss runways look like they're about half of CCIA's length
For those as don't know, Cabaniss Field is a WWII era training airfield that the Navy still uses for touch-and-go training so the runways are maintained but nothing else is really. As a result the hangars, which are the main visible structures, look like some post- apocalyptic nightmare. I can only imagine what the flight crew and passengers thought at the sight of them.