Voted one of the top places to stay in North America, the Fogo Island Inn, off Newfoundland and Labrador in Canada, is something you have to see to believe and the story behind this award-winning inn is even more fascinating and inspiring!  Watch and see why Newfoundland’s Fogo Island Inn is an ideal Travel Therapy trip!