Van Heusen Hole

The Van Heusen Hole is a landmark in New Saints City