Gardens A Garden of Eden of Sorts Mallorca is not only a paradise for nature lovers, but is also renowned for its plentitude of marvellous gardens. It is widely acknowledged that the art of irrigation was brought […]