Petty Harbour

mini aquarium

35 A Southside Rd, Petty Harbour, NL