Niagara Falls Secret Garden

The Secret Garden, Niagara Falls, Canada

The Secret Garden is one of the most special places you will ever visit in the world- just look how beautiful this picture is! This is a restaurant overlooking the Falls. It features a gift shop where you can purchase incredible souvenirs. 

niagara falls secret garden


photo credit: dendodd via photopin cc


Ready to book your Niagara Falls tour from Toronto? Click here.