Before browsing your site, you can propose your visitor to select his/her shipping location. This page has a pop-up form:

In the back-end, the admin can сreate delivery zones for the certain countries, assign shipping methods, categories. After choosing the shipping location by the customer in the pop-up, our extension determines an appropriate delivery zone of the customer and filter the site content automatically:

Choosing “Manage Categories”, you can select those categories of products which you want to be visible for certain area or region (e.g. United States, Europe):