Witless Bay Ecological Reserve, La Manche, and Salmonier Nature Park are a few of the best places to see along the Irish Loop Newfoundland.