Wales is a pocket-sized nation in the United Kingdom, known for its picturesque towns, medieval castles, charming villages and windswept coastline. The west coast is covered in green, south has a less-rugged topography, east has rolling hills and valleys...