Hayle Towans Beach, Cornwall: Golden Sands & St Ives Bay Views | OnlyBeaches