Godshill on the Isle of Wight is the quintessential English village where the church on its hill dominates the charming thatched cottages. Legend has it that when the villagers tried to build their church at the foot of the hill, the stones were found to have persistently been moved to the top of the hill where the church was eventually built on Gods Hill.
Sign up to comment.
Sign in if you already did it.
Photo taken in Godshill, UK
Misplaced? Suggest new location