One of the best tourist attractions in Victoria is the lovely green space known as the Butchart Gardens. Gorgeous flowers and manicured plants adorn the ...