Links We Like: November 16, 2011
National Geographic recently put up the new 7 wonders of the world. As you can see, Costa Rica did not make the list. Which is a real bummer, but we still think this place is wonder. Story here.
La Ruta de los Conquistadores finished up last week, with American Todd Wells winning in his first attempt. Well done to Todd, as well as everyone who finished! Story here.
Many have noticed that Google maps are becoming more and more comprehensive when it comes to mapping out Costa Rica. Apparently the same is happening for other countries, including China, which has had some of their weird Alien/Military/who knows what captured by the Google eye in the sky. Story here.