Storm King Art Center
Discover Storm King Art Center in New Windsor, NY – a 500-acre paradise where art and nature unite! Explore stunning large-scale sculptures set amidst rolling hills and meadows in the heart of the Hudson Valley. Perfect for art lovers and outdoor enthusiasts alike!
Location: New Windsor