Comment Comment by andrew_isidoro Cardiff, Wales. Not only a great place to live but also has a vibrant and growing digital community:http://cardiffstart.com http://cardiffdigital.com parent andrew_isidoro 13 years ago
http://cardiffstart.com http://cardiffdigital.com