Open Street Map Contributors

Ramadi Town Map

Ramadi Town Map

An overview map of Ramadi, a city in Iraq that has been heavily affected by the conflict. The map includes the streets and different types of building...

Read More