Follow Us:

Tag: Kaaterskill Falls

1 Results

  • The ‘deadly’ click

    The ‘deadly’ click

    Kaaterskill Falls, a scenic waterfall located in the Catskill Mountains in New York, has proven a popular spot for Instagram users keen to show their followers just how at one they are with nature. However, a number of people have been putting their lives at risk while going to extreme lengths to take eye-catching pictures …

    August 26, 2018