Port de Soller is a picturesque resort town, located in northwestern Mallorca, Spain. This charming fishing village boasts a quaint, Mediterranean feel that entices visitors from all over the world each year. From its beautiful coastal setting and stunning botanical gardens to its numerous h......
