top of page
  • Rebecca Sham

Discovery Canada

Canada is a country in North America. Its ten provinces and three territories extend from the Atlantic Ocean to the Pacific Ocean and northward into the Arctic Ocean, making it the world's second-largest country by total area. With all of its beautiful nature scenery and structural makeup within such a large boundary, Canada is truly a geographic wonder. From Coast to Coast, with every province feeling like a new country, Canada takes pride in such a diverse landscape, it makes it one of the most beautiful, most livable countries in the world


Recent Posts

See All

Ginkgo spirit

My son purchased a stunning piece of fabric from Japan featuring elegant ginkgo leaves. These leaves are not only visually captivating but also stand as powerful symbols of hope, strength, and resilie


bottom of page