Paradise Falls is a mountain, located at 167 Prospect Ave, Brooklyn, NY 11215, United States
Look out for the occasional river caused by natural tides coming from opposing air conditioners.
Paradise Falls? More like Paradise Balls