- last post: 01.01.0001 12:00 AM PDT
I think it is destroyed New Mombasa. OR, if you do look in the Zanzibar section forum it says it's on a coast of Africa. And well, this occurs in Africa? Maybe there are more Zanzibar like Installations.
Good point. It just seems to look too much like the wheel to not be the wheel.