What are the charming Butchart Gardens? The beautiful and amazing Butchart Gardens is a must when traveling to Victoria or Vancouver in British Columbia, Canada. These world-renowned gardens have impressed visitors to Victoria since 1904 (55 acres). Butchart Gardens is located about 15 miles north of the harbor Indoors, carefully constructed by Jenny Butchart in […]