Top 5 most special places in Mallorca 19 Jan 2018 Sóller and the port of Sóller The town of Sóller is located in the northwest of Mallorca, in the middle of a valley of orange... Read More