The actual Google maps thingy seems to be pointless.
Did a quick search and there's a competitor who lists the various hotspots in an easy, quickly scrolable list of hotspots in all the towns. Not something that takes an age and has to be clicked on by balloon for each seperate hotspot in the towns and cities.