UK seaside town with its own castle overlooking incredible beach Travel Desk 1 day ago Occasional Digest - a story for youThe Welsh town of Tenby is home to three golden sand beaches, tranquil waters, and history on every street Source link