Cardiff Travel Guide

Articles about Cardiff

By Shane Mitchell
"Where are they going to get the people to fill this place?" asks my cabdriver. He's just pulled up in front of St. David's Hotel & Spa, in Cardiff, Wales, and is gesturing at the massive modern structure. It reminds me of a ship being launched in...