St Davids is named after the patron saint of Wales, Saint David. St Davids is the smallest city in Britain with a population of just over 1,600. City status was awarded in 1995 although the roots of St Davids go back to the 4th century when St David ...
With the Thousand Islands Expeditions you can come and experience some of the finest the natural world has to offer. Discover a magical island wilderness coupled with the fun and excitement of a true marine expedition. You will witness some of the mo...