Where is South Mole Lighthouse?

Answer
South Mole Lighthouse is located at 1 Fleet St, Fremantle WA 6160, Australia. It is in Fremantle, Western Australia, Australia.

South Mole Lighthouse is located at 1 Fleet St, Fremantle WA 6160, Australia. It is in Fremantle, Western Australia, Australia.