Lookout
Point Ormond Lookout is a stunning spot located in Elwood, Victoria. It overlooks the Elwood Canal and Port Phillip Bay, providing a breathtaking view of the city skyline. The lookout is easily accessible, with a car park and a path leading up to the lookout. The lookout is... See more
Review
Save
Share
Scenic Views
Outdoor Activities
Help all the adventurers that come after you stay safe and make the most of their travels
Write a review