Son Serra de Marina is a small town in Spain.
Located in Santa Margalida, Palma, Balearic Islands, Balearic Islands, Illes Balears, Spain, near
Arta.
Explore satellite maps, search places, check out a detailed Son Serra de Marina's map on geolocated.