Holidaymakers searching for holiday homes in Dartmouth also enquired about holiday homes in Croyde, cottages in Kingsbridge and holiday homes in Salcombe Make a holiday home in Dartmouth your home away from home. Situated at the mouth of the River Dart, Dartmouth is a popular holiday town with lots to offer holidaymakers. Expedia Travel Protection Review Expedia, Inc. is an online travel company that manages several travel related businesses, such…