Poustinia Land Art is an art gallery, located at Belize. They can be contacted via phone at +501 823-2123 for more detailed information.
A fine example of a beautifully cultivated forest. Art installations hidden throughout. A must see!