6 beaches on the coast in Vila Nova de Gaia. Vila Nova de Gaia has 9 more swimming spots of other kinds.
All swimming spots in Vila Nova de Gaia · Swimming spots in Portugal · View on the map