Palafolls is a municipality in the province of Barcelona, Catalonia, eastern Spain.
Wikipedia https://en.wikipedia.org/wiki/Palafolls
Coordinates 41°40'2.608" N 2°44'59.734" E