Butchart Gardens is a gorgeous place to visit in Canada. One of the most prettiest botanical gardens in the world. people used to call this place as “virtual fairyland of flowers”. A great place for a family picnic.