
Roses – A Coastal Town on the Costa Brava with a Rich History
Roses is a picturesque coastal town on the Costa Brava, located in the province of Girona, Catalonia, Spain. Situated 100 km from Barcelona,...