The answer to today’s Geo Quiz is Hyderabad in India. The World’s David Leveille explains the city is at the center of a long-running dispute over a former ruler’s fortune.