Achievements
Badges
Sign Up
English
Català
Español
Login
Username
Password
Remember me
Login
Forgot your password?
Visit Palma
Palma, located in Mallorca, is the largest city in the balearic islands.
Features
State / Province: Balearic Islands
Country: Spain
Continent: Europe
Capital: No
Population: 416065
Check-in