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.
Wonderful contest entry & photo! Like
Best regards, Marlene
Sign up to comment.
Sign in if you already did it.
Photo taken in Dover, Kent, UK
Misplaced? Suggest new location