Fitzroy Falls is a stunning waterfall located in the Southern Highlands of New South Wales, Australia. It is a breathtakingly beautiful area. The majesty of the waterfall as it cascades down into the gorge below, among the lush surrounding landscape, conveys a sense of tranquility and peace and showcases the natural beauty of this iconic Australian landmark.
March 19th, 2023
Viewed 120 Times - Last Visitor from New York, NY on 02/21/2024 at 8:51 AM