3
votes
2answers
610 views

Is there a North American Air Travel Pass?

A friend mentioned last night that a friend of theirs was trying to find out about some sort of North American air pass - they believed with Star Alliance. Are there air passes like this - that offer ...