Shelburne is a town located in southwestern Nova Scotia, Canada. It is home to the Bowers Meadows Wilderness Area.