Dots World map infographic template
This is a world map made of dots with infographic signals pointing at the country you want. It?s very general and perfect for explaining any information you want while locating its place in the planet. High quality JPG included. Under Commons 4.0. Attribution License.