Torrebesses

Torrebesses is a municipality in the comarca of the Segrià in Catalonia, Spain.

The name of the town comes from Catalan: Torres Bessones, meaning "Twin Towers".

[4] This town has lost population since year 1877 when it had 944 inhabitants.

This Province of Lleida location article is a stub.

You can help Wikipedia by expanding it.