ViewsWatchers |
Bishop's Waltham is a small town in Hampshire, England situated at the head of the River Hamble. It is home to the ruins of Bishop's Waltham Palace, an English Heritage monument. [edit] Research Tips
|
|
|||||||||||||||||||