Vilanova i la Geltrú

municipality of Catalonia, Spain

Vilanova i la Geltrú is a coastal town approximately 45 km (28 mi) south of Barcelona, Catalonia, Spain.

Flag
Coat of arms