Chichen Itza
Nothing really new to say. Just need to update some sitemaps to register with bing and yahoo search services and need a post to start the process automatically!
This photo is from Chichen Itza, one of the new seven wonders of the world. What I find most amazing about it, is the fact I was able [...]

