Carrington Falls: A Spectacular Natural Wonder in New South Wales

Discover Carrington Falls in New South Wales, where waters plunge 50m into the Kangaroo River. Enjoy scenic trails, lookout points, and serene natural beauty.