Peaceful Japanese gardens with cafe, gift shop, duck feeding
Ken Nakajima Pl, Cowra NSW 2794, Australia Get directions