Il Sacro Bosco. The Garden of Dreams.

Il Sacro Bosco is a wierd and perplexing garden set in a ravine below the town of Bomarzo in the Sabine Hills.  The Orsini palace, scowling above, is built on an outcrop of tufa,  the local volcanic rock.  Below it, hidden in a fold of the land,  a collection of giant statues carved out of…