Calle O'daly In Santa Cruz De La Palma

Description

Description: Santa Cruz de La Palma is tha capital city of La Palma, a Canary island. It is quaint, quiet and beautiful. The centre is pedestrianised. Not suitable for traffic. Calle O'Daly is the main shopping street. Popular with tourists.