Largest-Ever Rock Climbing Center Will Open in LIC Next Month
The Cliffs at LIC, a 30,000 square foot rec center for rock climbing, will open next month, report...
The Cliffs at LIC, a 30,000 square foot rec center for rock climbing, will open next month, report...