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 for its fishing and industrial heritage and for its nineteenth-century ...