La Palma

The city of Palma was founded by Romans and is located at the bottom of a large bay that extends…

Read More