We understand that you can’t ship everywhere so we're releasing the Shipping Locations feature today.
Now, you can add multiple shipping locations with respective delivery charges. If you've added any shipping location, users must have to select a location when checking out.
If you were using shipping charges before, that configuration is automatically converted to a location with the name of your country. You can modify that according to your needs.