Angkor Wat

Angkor Wat Transportation Guide Ecoblog#25

No article series about Southeast Asia would be complete without at least a passing mention of Angkor Wat. This impressive temple is one of the most popular travel destinations in the world, and certainly tops ...
Alhambra, Spain

The 21 New Wonders of the World

7 Wonders of the world; you're thinking of the Pyramids right!? Unfortunately out of the original 7 wonders of the ancient world, only the Great Pyramid of Giza in Egypt still stands and it's debatable if the s...