Designed by
Title
Soller garden view 2, Majorca, Spain #156141233
Description
Soller, is popular with holiday makers and tourists and contains some magnificent views of agricultural farmland, cultivated gardens, mountains and historic architecture.. The town is also a Unesco world heritage site.