A Calgary tour company seems in dire need of a geography lesson after mistakenly locating Newfoundland towns in Cape Breton ... and that's not all they messed up.
Liberal MHA Stelman Flynn objected to the fact that Newfoundland locations actually appeared on a map of Cape Breton.
St. John's, for example, appeared close to where Louisbourg is supposed to be, while Gros Morne National Park was set close to where Inverness is located.
Corey Marshall, CEO of Anderson Vacations, apologized for the error, saying that the mistake was made by a "content management company" that had been contracted to do the maps.
"In addition this wasn't picked up through our own manual proofing process. It was never our intention to offend anyone," he said.
But that wasn't the only mistake that Anderson Vacations had to rectify.
The company apologized a second time for misspelling St. John's as "Saint John," a city in New Brunswick, and St. Anthony as "Saint Anthony," CBC News reported.
The mistakes became fodder for mockery on social media.
It's one thing to confuse Cape Breton for Newfoundland but how exactly do you identify locations on a map that don't exist?— Jordan Power (@JordanP90) May 20, 2015
Breaking: Newfoundlanders don't like it when you confuse St. John's with Saint John. http://t.co/6mpFTbTVch— Tyler Shandro (@shandro) May 20, 2015
ALSO ON HUFFPOST: