Vagueira Beach, Ilhavo: Golden Sands & Family Fun in Portugal | OnlyBeaches