TravelTill

About Shelburne



Shelburne (2011 pop: 1,686) is a town located in south-western Nova Scotia, Canada. It is the shire town of Shelburne County