Login

Forgot your password?
New here? Sign up!

Palma

Articles tagged with Palma



  • Palma
    The capital of the island of Majorca is located in the bay with the same name, as it has the reputation of being one of Spain’s favorite crown jewels. This popular tourist destination is famous for ...