Louchery Island

Click and drag to move about the panorama.

Louchery Island, a quiet spot perfect for meditation, is home to The Nature of Things. The stone sculpture, a combination of four massive limestone columns, glass prisms and a rotating black granite ball bathed in water, is designed to stimulate the senses and renew the spirit.