Hastings, England

Hastings, England

Today Hastings, England, located 55 mi/90 km southeast of London, is a South Coast town with rows of seaside boardinghouses, an Old Town with interesting shops and restaurants, and a modern pier ...

JDS Travel News JDS Viewpoints JDS Africa/MI