The Greek seaside town unlike anywhere else where residents are 'descendants of Spartans' 0 11.11.2024 01:01 Express.co.uk The Greek peninsula boasts beautiful coasts and quaint villages.