Geography Quiz – (GQ031120)
This geography quiz is about major strategic choke points of the world. A chokepoint refers to a point of natural or man-made congestion along two wider and important navigable passages. A chokepoint is a naturally narrow channel of shipping having high traffic because of their strategic locations. Given below are 5 suitably edited maps giving […]
Geography Quiz – (GQ031120) Read More »