Royal Castle Hotel in the Devon coastal town of Dartmouth

- Image ID: EKXC9C
Royal Castle Hotel in the Devon coastal town of Dartmouth
Nick Maslen / Alamy Stock Photo
Image ID: EKXC9C
Location: The Quay, Dartmouth, Devon, England