The Cliffs in Harlem is Opening!

the 15,000 square foot, state of the art bouldering facility located on 125th Street is Opening in February, 2021.

Read more.

 

 

 

 

 

 

 

 

 

 

 

 

Leave a Reply