The answer to today's Geo Quiz is the town of Obama in Japan. In Japanese, Obama means "little beach." The city's residents have cheered on US President-Elect Barack Obama. The World's Patrick Cox tells us more.