Located in Wale’s capital, Cathedral 73 is a historical spot dedicated to hospitality, with the owners of the hotel making it a point to do things dif
There’s so much to like, love, actually, about Wales. From its lovely coastline to its picturesque countryside and friendly people, the country is never short of something to offer. The… read more →