Below are a number of areas which I do not think we have examined before on here.
I was wandering around Antarctica (in Google Maps, of course) this afternoon and these areas jumped out at me as places where we may have interesting "neighbours". As far as I know these places are not regular Antarctic Bases as these are mostly on the coast.(apart from about 3)
If you have a bit of spare time, click on the links and open up Google Maps to see what I consider to be rather too regular for Antarctic snow and ice. Anyway, see what you think. Q