Scarborough Sights


Here's a drone video of the beautiful seaside town of Scarborough in northern England, compliments of jonathanrichards.  Scarborough is located on the UK's North Sea Coast in North Yorkshire, at the south end of the North York Moors National Park.  Founded as a harbor town in the Middle Ages, Scarborough is now the most popular seaside destination on the Yorkshire coast.  In recent years, its profile has risen further by appearing on the ITV TV series The Royal and its spinoff The Royal Today.  

  • about 5 years ago
  • 232 VŪZ
  • 8
  • 5
  • Report