1 results
Point Lowly is the tip of a small peninsula north north-east of Whyalla in the Upper Spencer Gulf region of South Australia.