Massive Long Island City climbing center to open Oct. 5
Sept. 27, By Christian Murray Long Island City, NY: The largest indoor rock-climbing facility in the US will be opening on Saturday, Oct. 5. Cliffs LIC, located at 11-44th Drive in Long Island City, will feature more than 30,000 square feet of climbing space—including walls that tower up to 60-feet high. The center will also […]