United Kingdom Rougemont Castle or Exeter Castle wall UK
Part of the wall at the Rougemont Castle better known as the Exeter Castle that was buit in 1068 AD
Photography Tips
Leading through the image along the wall.
Travel Information
A walk of 10 minutes from Down Town
Spot Comments (0)