Skip to playerSkip to main content
  • 3 months ago
Polphail was a famous uninhabited "ghost village" located near Portavadie on the Cowal Peninsula in Argyll and Bute, Scotland

Recommended