10 facts about the Butchart Gardens on Vancouver Island

A trip to Vancouver Island is not complete without a visit to the Butchart Gardens. Located in Brentwood Bay – not far from Victoria – this famous landmark is home to a cluster of beautiful gardens showcasing hundreds of varieties of flowers. . It’s one of the main attractions on Vancouver Island and so popular that holidaymaker […]

Read More