Travel Photography Photos tagged as globe
The world's largest rotating globe, Eartha is located in the headquarters of the DeLorme map company.
This photo is a tribal ceremony which took place in the remote village of Oubadji. It was taken during the Globe Trekker Senegal and Cape Verde shoot.
Theatre Globe
World's large globe - DeLorme, Yarmouth, Maine