An attraction in Wales has gained worldwide recognition as it offers impressive views in an adventure that sits right on your doorstep