Foxwood Road (A101) is a country road located north of England, near Edinburgh. The main road was initially built by Romans, but as times changed, the roads got renovated. As of right now, it has an absolutely gorgeous view of the agricultural land that surrounds it. Press space to see night mode.
Inspired by JacsterandOlibob.