Mackin Farm Google Maps1 ← Previous Next → Mackin Creek Farm circled in red; situated on a beautiful bench above the Fraser River.