Skip to content

Day: September 13, 2007

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 […]