Panoramio is closing. Learn how to back up your data.

My Home is my Castle

My Home is my Castle

The Castle Inn is the oldest Inn in the town of Dover which was converted in 2011 to become a backpackers with newly renovated rooms.

Show more
Show less

Photo details

  • Uploaded on September 7, 2012
  • © All Rights Reserved
    by Erik van den Ham