Palma, Majorca

Palma was founded as a Roman camp upon the remains of a Talaiotic settlement. The city was subjected to several ...
Read more