Geraldton Foreshore & Esplanade A landscaped, grassy foreshore adjacent to the Geraldton town center Foreshore Ceremony Profile