CALELLA DE PALAFRUGELL, SPAIN - JUN 1, 2019: View of tower and beach in beautiful scenic village of Calella de Palafrugell, Costa Brava, Spain.