The population of New Shoreham is 1,410, according to the 2020 Decennial Census. But in the summer, it gets 15,000 to 20,000 ...
Historic French-Canadian cities, candy-coloured port towns, wild coasts and leafy national parks: a cruise down Canada’s ...