Discover Selva
compiled from our dataSelva is located in Balearic Islands, Spain, and has a population of about 4,326. Our atlas lists 49 places here.
These include 2 sights and 1 museums, 20 restaurants, 26 places to stay and 0 cocktail bars. Highlights include La Serra de Tramuntana, Ermita de Crist Rei.