Where is Edge of Avalon Interpretation Centre?
Portugal Cove South is home to Edge of Avalon Interpretation Centre. You can spend a laid-back day visiting the sights and exploring the area. If you're looking for things to see and do in the area, you may want to check out Cape Race Lighthouse and Mistaken Point.