60 Most Mysterious Places On The Earth That You Should Visit

By Neil Pollin

The Skirrid Mountain Inn, Wales

The Skirrid Mountain Inn

The Skirrid Mountain located in the middle of the rising fells and lichen-spotted stone villages on the eastern edge of the amazing Brecon Beacons National Park is filled with unbelievable stories.