An Incredible Foodie Adventure Awaits At… The upscale Fogo Island Inn is located at Joe Batt's Arm, Fogo Island, Newfoundland and Labrador, ...…