Zomberry Island

The Unnamed City Island is an upcoming Island on Poptropica. It looks like it will take place in New York, according to Daily Pop sneak peeks.