Wales Travel Guide readers looking for ancient castles, beautiful beaches, dramatic mountains and peaceful hidden gems will find an incredible amount to explore in this small but wonderfully varied country. Wales is perfect for travellers who want outdoor adventure one day, a colourful seaside town the next, and centuries of history around almost every corner....Read More