Dartmouth is a pretty town located on the south coast of Devon, England. It is home to a number of attractions, including Dartmouth Castle, Bayard’s Cove Fort and Dartmouth Boat Hire. The town is also surrounded by stunning countryside and coastline, making it a popular destination for tourists and locals alike. The delights of Stoke Fleming and Strete can be found close by, whilst Paignton and Totnes can be found further afield