A trip down a beautiful country road leads to spectacular Looking Glass waterfall in the Pigsah National Forest. This easy access waterfall is definitely not to be missed!