Join五 upcoming events being held in Shelburne. Shelburne is a historic town in Nova Scotia, Canada, known for its rich shipbuilding heritage, picturesque waterfront, and annual festivals such as the Shelburne Heritage Festival and the Nova Scotia Lobster Festival, making it an ideal destination for culture enthusiasts and seafood lovers alike.