Set up Node content 'localization' / site wide region filter - similar to languages idea
There are two 'out of the box' solutions.  The one is to use taxonomies to classify your content in different zones (one for the default zone), and views to decide when to display what.  

All you then need to do is allow for your content to be self referencing - in other words add a entity relation field on each content type to itself.

So if you have a content type called basic_page, add an entity relation field in basic_page that can reference basic_page (cardinality of unlimited).   Your default zone node can now have relations to nodes of the other zones.

The other option - the one I would rather consider - is using the entity-translation module.  The module allows you to define 'custom languages'.  Now each zone can be a 'language'.  The fact that you are using languages to implement zones is the beauty abstraction - you are 'interpreting' language as a zone.

Using entity translation, all your node data is automatically 'grouped' as translations of the same entity.

I have done translations on Drupal sites a couple of times: IM me if you have questions.