1 results
Lake Centenary Temora is a stunning man-made lake located just north of the town of Temora in New South Wales, Australia.