Wales' capital and largest city is Cardiff, located at the Port of Cardiff known as Tiger Bay. Cardiff has a history dating back to 1093 when a Norman castle was built, and is home to the Millennium Stadium, the largest in the UK. Wales has a rich culture with traditional folk music, dancing, and rugby as the national sport, and is known for its beautiful natural scenery and delicious lamb and cheese cuisine.