With 5 votes Cape Hope is now the First city in the Super Woman Mania Universe. Built on Beautiful Victoria Bay(the runner up), Cape Hope will...Hopefully be an exciting with a lot of Vibrant adventures.
Good Poll. We got a lot of good results and thoughts, which we hope can translate into fun work in the series.
Tell us what you want to see from the city.
Castor