Lupin Falls Lupin Falls Vancouver Island is an adventurer’s paradise, filled with breathtaking natural beauty, rugged coastline, and picturesque landscapes. One of the most exciting ways to experience the island’s beauty is by visiting its many stunning waterfalls. From the cascading Lupin Falls to the thundering Elk Falls, there are plenty of waterfalls to explore on Vancouver...