Where to Stay in Lunenburg – A Guide to this Historic Canadian Town Lunenburg is a town in Nova Scotia. Located on the province’s South Shore, at the western side of Mahone Bay and founded in 1753, Lunenburg is famous ...