Ottery St Mary, England Welcomes Travelers to the Tar Barrels festival in November

In the heart of England's picturesque South West, Ottery St Mary comes alive each November 5th with a spectacle that harks back to the 17th century.
The post Ottery St Mary, England Welcomes Travelers to the Tar Barrels festival in November appeared first on Travel And Tour World.