Best of 2010 – one of this year’s Top 10 photos from National Geographic is the road at Serra da Leba in Lubango, Angola

See this breathtaking photo from May 13, and other amazing images in National Geographic’s Best of 2010 gallery. To never miss another Photo of the Day, visit daily.

Learn more about Angola, see photos of this amazing country, and view images of people, weather and nature.

NatGeo Best of 2010
NatGeo Best of 2010

Leave a Reply

Your email address will not be published. Required fields are marked *