The Barrage Viewing Point is one of the most spectacular areas that you can enjoy in this part of the world. Looking out across the scenery of lakes and estuaries, hills and forests, this spot is popular with photographers and many more. The wonderful environment is conducive to lovers of the outdoors taking their time and sauntering through.