Division No. 8
Nestled in Newfoundland's Green Bay, picturesque Little Bay charms with its intimate sandy shores, ideal for swimming, snorkeling, and stunning sunsets.
Newfoundland and Labrador, Canada Get directions