Experience the beauty of Abbey Falls, a mesmerizing waterfall surrounded by lush greenery. Take a short hike to get closer to the falls and feel the spray of water.
Abbey Falls is a short drive from the town center and a must-visit natural attraction.