
La Garriga – A Town of Thermal Spas and Architectural Charm in Barcelona Province
La Garriga is a refined and picturesque town in Catalonia, Province of Barcelona, Spain. Located just 30 km north of Barcelona, at the foot...