Floral Clock

Floral Clock, Canada

Take a look at this place in Canada through the eyes of tourists

Share your visit experience about Floral Clock, Canada and rate it:

Details

  • address:
    2405 Niagara Pkwy., Niagara Falls, Ontario, L2E 6F4, Canada
  • coordinates:
    43.117828,-79.073319
  • price:
    Free
  • telephone:
    905-356–8119; 877-642–7275
Comments:

Travel Notes companions