There are 17 attractions in Port de Sóller. Mallorca, balearic island in spain with beaches and cultural heritage, is the most popular.