Godshill
Godshill is a village and civil parish on the Isle of Wight with a population of 1,465 according to the 2001 census. It is located between Newport and Ventnor in the southeast of the Island.
Read more about Godshill.
Related Phrases
Related Words