Echo Point

Echo Point is located in the Blue Mountains in the state of New South Wales, Australia. It is the main lookout area for viewing the Three Sisters.

From there visitors can see superb views that look down into the Megalong Valley and across to the Ruined Castle. Many bushwalks start from this point, including the Three Sisters Walk and Giant Stairway.

Interpretive plaques explain the cultural and natural journeys through this area. Echo Point is part of The Prince Henry Cliff Walk.

Echo Point Accommodation

Facebook Twitter