3 day Itinerary for Castelldefels
Castelldefels sits just south of Barcelona, right on the Mediterranean coast. It offers long sandy beaches, a hilltop castle, and […]
Castelldefels sits just south of Barcelona, right on the Mediterranean coast. It offers long sandy beaches, a hilltop castle, and […]