Basingstoke City, England Attractions

  • 15 years ago
Basingstoke is a town in northeast Hampshire, England. It lies across a valley at the source of the River Loddon.

Recommended