1 results
Edithburgh is a small town on the south-east corner of Yorke Peninsula situated on the coastline of Salt Creek Bay, in the state of South Australia.