Castelldefels: Sun, Sand, and the Spanish Lifestyle
Castelldefels: Sun, Sand, and the Spanish Lifestyle Introduction Welcome to Castelldefels, a beautiful coastal town located just 20 minutes away from the vibrant city of Barcelona. With its stunning beaches,…