Enjoy stunning views of the Three Sisters from Echo Point Lookout in the Blue Mountains 4 Destination NSW