Boroughbridge

Boroughbridge is a charming market town located in the Harrogate district of North Yorkshire, England. Home to beautiful sights and interesting landmarks, Boroughbridge is a great place for a memorable vacation. Here are some interesting facts about this historical town that you ought to know: 1. Boroughbridge is famous for the Battle of Boroughbridge which … Read more