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.
ALSO ON HUFFPOST: