Is this the Best Castle in the World? Wales has the most castles per capita in Europe, so chances are it could be!
SUBSCRIBE ► http://bit.ly/Vagabrothers
Did you know that the Czech Republic has the most castles and chateaus per square mile in the world? During our three week road trip we were able to visit quite a few ca
Cardiff is the capital city of Wales in the United Kingdom. Alex and Marko take you along for the perfect day in Cardiff, Wales. From cool coffee shops, ancient castle
Powered by phpVibe™. Licensed to Enjoy Holidays