Mashup: Awesome Cities Map

Awesome Cities Map
The Awesome Cities Map is a mashup that displays markers locating the top rated cities to live in across the world.