The Tatachilla overpass is officially open to traffic, with part of the stage one duplication of Main South Road now complete.
1265 views
The Tatachilla overpass is officially open to traffic, with part of the stage one duplication of Main South Road now complete.