Sitges is a coastal town in Spain’s Catalonia region, southwest of Barcelona, backed by the mountainous Parc Natural del Garraf.
Sitges is a coastal town in Spain’s Catalonia region, southwest of Barcelona, backed by the mountainous Parc Natural del Garraf.