National Geographic Photo Op Pops Up at Downtown Disney District for Earth Month
A photo spot featuring National Geographic has appeared next to the Star Wars Trading Post in Downtown Disney. National Geographic Photo Spot We stopped by Downtown Disney in Disneyland and noticed a new photo op spot has just popped up. One of the two photo ops is the National Geographic logo. The National Geographic yellow … Read more