Wales' capital is a fantastically vibrant city with many attractions, great shopping and, most importantly, a vast array of superb local golf courses. With the new Opera House and Millennium Stadium, there is plenty to do both off and on the golf course.