Did you know a forgotten abbey in rural Wales serves as the final resting place for Welsh royalty? Strata Florida Abbey ...