Medieval castles, national parks, pristine coastlines and abundant city culture make Wales an exciting place to visit. In Wales everything is green. There are miles and miles of landscapes surrounded by greenery - from fields to forests - easily a...