In the realm of legends

6 min read

Nestled along the rugged western coast of Great Britain, Wales is a co