Situated on the River Dart in Devon’s South Hams, Dartmouth is a thriving town, with its narrow streets, overhanging medieval houses and old quays. Situated on the River Dart in Devon’s South Hams, ...