Santa CruzSanta Cruz is located on the east coast of La Palma, one of the Canary Islands. The city has about 18,000 inhabitants. It is situated on the Atlantic Ocean. The city has a large port, with regular big cruise ships docks. There is also a beach, along the edge of town.ParkingParking can be quite a problem, once you arrive later in the day. When you approach the city from the south, there is a parking lot right along the coast. When we arrived there was a proper mess. Arriving on the parking lot wasn’t a problem but getting off was horrible. There were a lot of cars looking for a space and lots were driving the wrong we. Eventually we managed to leave the parking l
...Read More