Vancouver has majestic natural beauty, nestled between the Mountains and the Pacific Ocean and reminds me of my home city Cape Town.