Medieval castle, golden sand beach and artisan high street make up one quaint village
This coastal village with 13th-century castle and beach is perfect for a tranquil weekend getaway
This coastal village with 13th-century castle and beach is perfect for a tranquil weekend getaway