Barron Falls is Just about the most amazing waterfalls in close proximity to Cairns and very well worthy of observing. When you are traveling to Kuranda by Skyrail or Scenic Rail, you should have the prospect to check out this superb waterfall up near with the lookout factors.This can be an attractive assets Positioned at the end of city proper bef