On the western coast of mainland UK sits the small, yet fiercely proud nation of Wales. The stunning beauty and fascinating history of this mountainous land make it an incredible place to visit.