Cabot Trail » Ingonish Beach is a nice place to stop for a swim.

Ingonish Beach is a nice place to stop for a swim.