Where is High Laver?

Where is High Laver located?

High Laver, High Laver, Great Britain (approx. 51.756°, 0.212°)


Where is High Laver on the map?