Yes, as long as your guests have an internet connection, they can tune in to your live stream from anywhere in the world.