Where is Lake Parramatta?
Where is Lake Parramatta located?
Lake Parramatta, New South Wales, Australia (approx. -33.79553°, 151.0009°)
Where is Lake Parramatta on the map?
{"latitude":-33.79553,"longitude":151.0009,"title":"Lake Parramatta"}