Where is Panorama Costa Brava, Calella de Palafrugell?

Where is Panorama Costa Brava, Calella de Palafrugell located?

Panorama Costa Brava, Calella de Palafrugell, Panorama Costa Brava, Calella de Palafrugell, Spain (approx. 41.8819°, 3.17628°)


Where is Panorama Costa Brava, Calella de Palafrugell on the map?