[00]

Rodd Island

Tourist attractions

Lilyfield NSW 2040, Lilyfield, NSW 2040
1300 072 757

Description

Rodd Island is a picturesque island located on the Parramatta River in Sydney, Australia.

Details

Natural attractions: Islands

Location

Lilyfield NSW 2040, Lilyfield, NSW 2040

Get Directions

Top stories