Dubia in the Fog – Travel Photo of the Moment

The Travel Photo of the Moment is of Dubia in the Fog

The Burj Dubai is the tallest structure built by man in the earth’s history. This picture was taken from more than 2,625 feet off the ground. The cost to build the Burj Dubai is believed to be more than $4 billion. Construction on this building will reportedly be finished in September of 2009.

Read more:
Travel Photo of the Moment Portuguese Sunset

The Travel Photo of the Moment is Portuguese Sunset of mill-Fr Antunes888 and was taken by Fr Antunes Photo credit:...

Sultan Ahmed Mosque – Travel Photo of the Moment

The Travel Photo of the Moment is of the Sultan Ahmed Mosque The Sultan Ahmed Mosque is the national mosque...

Travel Product: Compressible Packing Bags

In the age of booked baggage fees, packing light is where it's at. Of course, in practice, keeping your bulky...

Close