Now I’ve got an wonderful home to reveal! This five bedroom townhouse, that dates back to 1896, is located in the town of Sóller on Mallorca, Spain. I have stayed in Sóller and understand the place and I will tell you that the place is best. The city itself is beautiful but it is also near the sea