Gaddings dam

Englands highest beach, popular local spot with a pub at the bottom to reward your efforts.

Leave a Comment