Floral Clock, Niagara Falls, Canada

14004 Niagara Pkwy

Niagara Falls, ON L2E CA

Get Directions

(905) 357-2411

http://www.niagaraparks.com/garde