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.
photo credit: dendodd via photopin cc
Ready to book your Niagara Falls tour from Toronto? Click here.