Photos of Illowra Battery

Illowra Battery was an Australian Army coastal battery at Port Kembla, New South Wales, Australia during World War II. It was also known as Hill 60 Battery. Read further
Post a comment
Arrange By:
There are no comments yet. Maybe be you will be the first one to post useful information for fellow travellers? :)

Tourist attractions shown on this image

Important copyright information