Calle O’Daly (Santa Cruz de la Palma) – this is one of the main commercial strips in not only the town of Santa Cruz, but the entire island. Unlike the more developed Canarian islands of Tenerife and Gran Canaria, there is a lack of major shopping malls in Palma island (most likely due to the […]
Read More...Search
-
Recent Posts
Recent Comments
Archives
Categories
Meta





