TravelTill

About Shelburne


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