Sant Boi de Llobregat

Spain

Sant Boi de Llobregat is a city situated in the Province of Barcelona within the Catalonia region of Spain. It is geographically positioned on the banks of the Llobregat river.

As of 2019, the city had a population of 83,605 inhabitants.

Sources

  1. Sant Boi de Llobregat