Located on a bluff behind the beach on the west side of Calella, about 40 miles NE of Barcelona. (E 0448)