+7
Alameda Square in Santa Cruz de la Palma is part of the old town of the capital, and includes multiple cultural venues such as the Monument to the Dwarves and the Virgin's Ark at the Maritime Museum, as well as the garden area that surrounds the entire square and the commercial area with shops, cafes and restaurants serving island food The traditional.
Claim it for free to comment on reviews and update data (i.e. photos, bio, opening hours, contact information, etc.).
Claim Business for Free