Victoria

Park

Craigflower Farm Historic Site

1801 Admirals Road

Free

About

Craigflower Farm Historic Site is a park or garden in Victoria. Address: 1801 Admirals Road. Access is free.

Find it

1801 Admirals Road

Is this your venue? Correct the details, add your prices and take bookings — the page is free. Claim it

Basic details from OpenStreetMap, updated 2026-10-13.