Discovery Bay


Discovery Bay

n (Placename) an inlet of the Indian Ocean in SE Australia