As well as having the steepest street in the UK (at 37.45%), the town of Harlech is also known for having a fabulous beach, a beautiful medieval clifftop castle and a great selection of independent shops and eateries in the town centre.
Harlech
HARLECH
Gwynedd
HARLECH
Gwynedd