Elveden Forest, Norfolk, England, UK
Vandalised in the middle of this forest popular with stayvacators of the United Kingdom. Wonder when it was last used for a phone call.
Elveden Forest makes up a small area of Thetford Forest near the town of Brandon, Suffolk, England. It is east of the B1106 and is occupied by a Center Parcs Holiday village. It is named after the nearby village of Elveden.
Contributed by Paul Edwards