Riddle What has cities but no houses

What has cities but no houses riddle

Can you solve this viral riddle?

What has cities without houses and forests without trees?

Solution : 

 A Map.