The Welsh town of Tenby is home to three golden sand beaches, tranquil waters, and history on every street
Source link
UK seaside town with its own castle overlooking incredible beach

The Welsh town of Tenby is home to three golden sand beaches, tranquil waters, and history on every street
Source link