London Arch – Travel Photo of the Moment

The Travel Photo of the Moment is of London Arch

The London Arch is a natural rock formation in the shape of an arch located in Port Campbell National Park, Australia. It is one of the main tourist attractions situated along the Great Ocean Road, Australia’s most famous scenic coastline drive. The formation was formed through thousands of years worth of natural erosion until 1990, when the double-span bridge became complete.

Read more:
Top Attractions on Vancouver Island

There are a huge number of things to do on Vancouver Island in British Colombia, and while lots of them...

India Travel in 2010: The Commonwealth Games

The lead-up to a fun reason to visit India in 2010 has begun. In October next year, the city of...

Sightseeing in Dubai

In the last few years you’ve probably been hearing more and more about Dubai. The country has made a conscious...

Close