
The Roaches in the Peak District
The Roaches are a rock formation located above the village of Leek in the Peak District. It exceeds 500 meters above sea level and the place attracts climbers and hikers in almost all periods of the year. They are … Continue reading The Roaches in the Peak District