Chepstow Castle is one the earliest fortresses built in Wales by William the Conquerer in the early 11th century, meant to subjugate the local peoples of the isles. Now, looming over the quaint village of Chepstow, the castle is a haunting memory of ages long past.

Enjoy my video series Traveling with Krushworth

Travel to countries around the world for the best world travel photography (travel photos) from countries Turkey (Istanbul photography), Cambodia, Peru, England, Wales Scotland and Canada. Enjoy travel photos, travel photography images as well as landscape pictures from countries around the world as well as my YouTube travel show Traveling with Krushworth