The Teifi Pools And Strata Florida Strata Florida ruins are the resting place of Welsh princes and one of Wales most significant historic sites. 120 0