As for the village's exact location, there is speculation that Godric's Hollow is somewhere in Wales because when carrying baby Harry from Godric's Hollow to Little Whinging, Surrey, Rubeus Hagrid flew over Bristol--which is near the border between England and Wales.
As for the village's exact location, there is speculation that Godric's Hollow is somewhere in Wales (possibly making Harry Potter of Welsh origin). The reason for this speculation is the fact that, when carrying baby Harry from Godric's Hollow to Little Whinging in Surrey, Rubeus Hagrid flew over Bristol--which is near the border between England and Wales.