Inside Britain's smallest seaside city with Caribbean beach and clear blue seas
There's no need to fly across the other side of the world just to find golden sandy beaches and deep blue waters. Here's why St David needs to be on your bucket list