Barrington Passage is a community in the Canadian province of Nova Scotia, located in the Municipality of the District of Barrington of Shelburne County. It is named after William Barrington, 2nd Viscount Barrington.
SponsoredBook Vacation Rentals From Local Hosts - Boutique Hotels, Condos, Houses, Rooms, And More! Book From The Global Accommodations Leader With 7+ Million Unique Listings Worldwide.