The Effiel Tower – Travel Photo of the Moment

The Travel Photo of the Moment is of the Effiel Tower

The Eiffel Tower is arguably the most iconic landmark in all of Paris, serving as a symbol for one of the world’s great cities as well as the whole country of France itself. Built as the entrance arch for the 1889 World’s Fair, the Eiffel Tower has become one of the most popular tourist attractions in the world. It was the tallest structure in the world until 1930, when the Chrysler Building eclipsed the tower.

Read more:
Tips for Surviving Plane Travel

We’ve all read those guides about plane travel that state the obvious.  Show up on time.  Have your passport handy. ...

Book Review: Strange Telescopes in Moscow

There are ever more travel narratives coming out of Russia, and Strange Telescopes: Following the Apocalypse from Moscow to Siberia,...

Must-See Attractions in Barcelona

Barcelona might be the country's second city after capital Madrid, but it is definitely my favorite place to visit in...