Towra Point Nature,Sydney

Sydney Towra Point

Towra Point Nature Reserve located on the southern shores of Botany Bay at Kurnell, within the Sutherland Shire, in southern Sydney, New South Wales, Australia. Towra Point consists of 603.3 hectares (1,491 acres) and is situated on an ancient river delta deposit

Comments

Leave a Reply

More posts