What has cities, but no houses; forests, but no trees; and water, but no fish?

Answer: A map.

More Classic Riddles with answers

More Classic Riddles