Lovely view of the beach of the Costa Brava and Calella de Palafrugell, an village in northern of Spain.Calella de Palafrugell is a seaside resort and fishing village of Catalonia which is located on the edge of the Mediterranean Sea.