Charlie Tucker’s Must-See Wonders of the World!
Number 1: The Yukon's Northern Lights. Before Charlie could ask why these northern lights were so special, his dad clarified with, “The unusual phenomena of the northern lights is one of our world’s natural wonders... “Wow, we are going to be stargazing and seeing lights in…