Palafolls


Palafolls is a municipality in the province of Barcelona, Catalonia, eastern Spain.

Twin towns