The Royal Castle Hotel, Dartmouth, Devon, England

- Image ID: CTHYE2
The Royal Castle Hotel, Dartmouth, Devon, England
Jane Tregelles / Alamy Stock Photo
Image ID: CTHYE2
Location: 11 The Quay, Dartmouth, Devon, England